package chapter05;

public class Java05_Object_DataType {
    public static void main(String[] args) {
        // TODO 常用类和对象-包装类
        /*
            byte short int long
            float double
            char
            boolean
         */
        Byte b = null;
        Short s = null;
        Integer i = null;
        Long lon = null;
        Float f = null;
        Double d = null;
        Character c = null;
        Boolean bln = null;

        System.out.println("-----------------------");

        int i1 = 10;
//        Integer i2 = new Integer(i); // JAVA不推荐使用
        // 将基本数据类型转换为包装类型
        Integer i2 = Integer.valueOf(i);
        // 自动装箱：JVM会自动将基本数据类型转成包装类
        Integer i3 = i;
        // 将包装类型转成基本数据类型
        int i4 = i3.intValue();
        // 自动拆箱：JVM会自动将包装类转成基本数据类型
        int i5 = i3;
    }
}

